#ifndef LOGIN_H
#define LOGIN_H

#include "datebase.h"
#include "my_regester.h"

#include <QMainWindow>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <QDebug>
#include <QMessageBox>
#include <QSqlError>
#include <QVariant>


namespace Ui {
class Login;
}

class Login : public QMainWindow
{
    Q_OBJECT

public:
    explicit Login(QWidget *parent = nullptr);
    ~Login();

private slots:
    void on_Button_login_clicked();

    void on_Button_register_clicked();

private:
    Ui::Login *ui;
    // 数据库
    DateBase * db;
    // 注册界面
    My_Regester * m_register;

//    bool initDatabase();
//    bool registerUser(const QString &username, const QString &password, const QString &phone);
//    bool loginUser(const QString &username, const QString &password);

signals:
    void sig_login_success();
};

#endif // LOGIN_H
